Transition Invariants in Algebraic High-Level Nets

نویسندگان

  • Maike Gajewsky
  • Claudia Ermel
چکیده

Transition invariants play an important role in the analysis of Petri nets. They determine cycles within a system. In this paper we present a categorical characterization of transition invariants in algebraic high-level (AHL) nets. Thus, when transforming or composing AHL nets using categorical structuring techniques , a suitable transformation or composition of their invariants becomes possible. We lift the categorical characterization of transition invariants from place/transition nets to AHL nets. We show that transition invariants are preserved by AHL net mor-phisms. Consequently, they are preserved under the horizontal structuring technique union, an important result for the development and analysis of complex software systems. A part of a medical information system case study serves as illustration throughout the paper.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Reenement versus Veriication: Compatibility of Net Invariants and Stepwise Development of High-level Petri Nets

The concept of rule-based modiication developed in the area of algebraic graph transformations and high-level replacement systems has recently shown to be a powerful concept for vertical stucturing of Petri nets. This includes low-level and high-level Petri nets, especially algebraic high-level nets which can be considered as an integration of algebraic speciications and Petri nets. In a large ...

متن کامل

Flexibility in Algebraic Nets

Algebraic Petri nets as deened by Reisig 15] lack a feature for modelling distributed network algorithms, viz. exible arcs. In this paper we equip algebraic Petri nets with exible arcs and we call the resulting extension algebraic system nets. We demonstrate that algebraic system nets are better suited for modelling distributed algorithms. Besides this practical motivation for introducing algeb...

متن کامل

Algebraic System Nets for Modelling Distributed Algorithms

Algebraic high level nets have been introduced in order to exploit the rich theory of algebraic speci cations for high level Petri nets Besides the use of algebraic speci cations most formalizations of algebraic nets have one feature in common the number of tokens owing through a particular arc when the corresponding transition occurs is always the same in whichever mode the transition occurs W...

متن کامل

Algebraic High-Level Nets as Weak Adhesive HLR Categories

Adhesive high-level replacement (HLR) system have been recently introduced as a new categorical framework for graph transformation in the double pushout approach [1, 2]. They combine the well-known framework of HLR systems with the framework of adhesive categories introduced by Lack and Sobociński [3, 4]. The main concept behind adhesive categories are the so-called van Kampen squares, which en...

متن کامل

Computation of Invariants for Algebraic Petri Nets

Abstract In the first part of this article we discuss the definition of Pand T–invariants for algebraic Petri nets. Thereby we stress the strong relation of these concepts with those for colored Petri nets. This part contains furthermore a comparison with the concepts defined in [Rei91], where first algebraic nets, invariant concepts and the main theorems concerning invariants have been present...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1999